Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Portugal F2 Portugal F3 Greece F1 Greece F2 USA F4 USA F5 USA F12 USA F13 Croatia F5 Czech Republic F2 Italy F21 Turkey F41 Turkey F42 Senegal F1 Senegal F2 USA F3 USA F4 USA F5 France F6 Czech Republic F2 Egypt F35 Czech Republic F5 Kazakhstan F2 (Aktobe) Greece F3 (Heraklion) Czech Republic F5 (Pardubice) Czech Republic F1 Philippines F1 University of Tennessee USTA Challenger - Knoxville Britania Zavaleta - Puebla 2003 West Side Tennis Club Challenger - Forest Hills Challenger 42 - Andrezieux Egypt F34 Ispat Open 2004 - Ostrava GHI Bronx Classic - Bronx Odlum Brown Vancouver Open - Vancouver Dusseldorf Open 2006 - Dusseldorf Pekao Open - Szczecin South African Airways Tennis Open - Durban Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstaufen Cup - Oberstaufen The Comercia Challenger - Aptos 's Tennis Masters 07 Challenger - Graz Pekao Open - Szczecin ATP Challenger Trophy 2007 - Trnava Samsung Securities Cup - Seoul BMW Tennis Championship - Sunrise Men's Pro Challenger at Tunica National - Tunica Countrywide Classic USTA Men's Challenger - Carson Unicredit Czech Open - Prostejov Porsche Open - Poznan Oldum Brown Vancouver Open - Vancouver Alexander Kolyaskin Memorial - Donetsk Waco Tennis Challenger - Waco Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava IPP Open - Helsinki Abierto Internacional Varonil Ciudad de Cancun - Cancun Bergamo Challenger Marrakech Challenger Barletta Challenger Sofia Challenger Yuba City Challenger Aptos Challenger Bogota Challenger Buenos Aires Challenger Asuncion Challenger Charlottesville Challenger Ramat Hasharon Challenger Cairo Challenger Alessandria Challenger Kosice Challenger Marburg Challenger Binghamton Challenger Como Challenger Sacramento Challenger Seoul Challenger Knoxville Challenger Dallas Challenger Rabat Challenger Barletta Challenger Napoli Challenger Sarasota Challenger Prague Challenger Marburg Challenger Braunschweig Challenger Scheveningen Challenger Poznan Challenger Trani Challenger Cordenons Challenger Malaysia F1 Tulsa Auto Collection USTA Challenger - Tulsa Mons Challenger Rennes Challenger Arroyo de la Encomienda - Valladolid Granby Challenger - Granby Kazan Challenger Challenger Leon 2003 - Leon Meknes Challenger Prague Open - Prague Ljubljana Open - Ljubljana Casablanca Challenger Challenger Britania Zavaleta - Puebla 2002 Tulsa USTA Challenger - Tulsa Blumenau Challenger 2002 Azalea Orthopedic Challenger - Tyler Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Seascape Challenger - Aptos USTA Challenger of Dallas - Dallas GHI Bronx Classic - Bronx Kosice Challenger Abierto Club Casablanca - Mexico City Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno BMW Tennis Championship - Sunrise XL Bermuda Open - Bermuda Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Casablanca Maui Challenger Ischgl International Tennis Challenger 2003 - Ischgl Open de Franche-Comte - Besancon Leon Challenger ATU Cup - Weiden Savannah Challenger Ostrava Challenger Steelers Cup - Kosice Hilton Waikoloa Village USTA Challenger - Waikoloa West of England Challenger - Bristol Morocco Tennis Tour - Rabat 2003 USTA Challenger of Calabasas - Calabasas Lubbock Challenger - Lubbock Geneva Challenger - Geneva Internationaux de Nouvelle-Caledonie - New Caledonia Gemax Open - Belgrade Hilton Waikoloa Village USTA Challenger - Waikoloa Prague Challenger Tennis Napoli Cup 2006 - Napoli 2004 USTA Challenger of Calabasas - Calabasas San Luis Potosi Challenger - San Luis Potosi Winnetka Challenger The USTA Challenger at West End Racquet - Torrance 10° Trofeo Luigi Pezzoli - Bergamo Steelers Cup - Kosice Open Sainte Victoire - Aix-En-Provence Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oberstaufen Challenger Siemens Open 2004 - Scheveningen Tean International - Alphen Czech Open 2006 - Prostejov Bratislava Challenger Prague Open - Prague Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Dallas Challenger Leon Challenger Puerto Rico Challenger Tennis Event - Humacao Savannah Challenger Lubbock Challenger - Lubbock Vancouver Challenger Burbank Challenger - Burbank Challenger Groningen - Groningen Flea Market Cup - Busan Pro Tennis World Open - Sunrise Top Wool Challenger-Immagine Trophy - Biella Draft Corona Mexico City Open - Mexico City USTA Challenger of Oklahoma - Tulsa Tunis Open - Tunis Ostrava Open 2005 - Ostrava 2005 West Side Tennis Coub Men's Challenger - Forest Hills ECM Prague Open 2005 - Prague Porsche Open - Poznan Czech Open 2005 - Prostejov Prosperita Open 2007 - Ostrava Black Forest Open - Freudenstadt Pro Challenger at Calabasas - Calabasas JSM Challenger - Champaign dBI Tennis Challenger - Binghamton Heilbronn Open - Heilbronn ATP Challenger Numea - New Caledonia Unique Zagreb Open - Zagreb Copa Sevilla-Internacionales de Andalucia - Seville Flea Market Cup Busan Challenger Tennis - Busan Lambertz Open - Aachen The Swanston Challenger - Sacramento 2004 Keys Gate Challenger - Homestead Samsung Secruities Cup Challenger - Seoul Okal Cup 2004 - Eckental Malaysian Open - Kuala Lumpur BMW Tennis Championship - Sunrise Morocco Tennis Tour - Marrakech 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Hilton Waikoloa Village USTA Challenger - Waikoloa Steelers Cup - Kosice Lugano Challenger Aptos Challenger Music City Challenger - Nashville Delhi Challenger I - New Delhi ITG Miami Challenger - Miami Banca Stato Challenger - Lugano Siemens Open - Scheveningen Singha Tennis Classic - Tarzana Odlum Brown Vancouver Open - Vancouver Abierto Internacional de Salinas 'Dario Expreso' - Salinas Rome Challenger Athens Challenger Rome Challenger Turin Challenger Sopot Challenger XL Bermuda Open - Bermuda PrivatBank Cup - Dnepropetrovsk Kos Succhetti Tennis Cup - Cordenons Corona Mexico City Open - Mexico City ECM Prague Open - Prague Furth Challenger Tatra Banka Open 2006 - Bratislava XII Abierto Internacional de Salinas - Salinas Prostejov Challenger Morocco Tennis Tour - Fes II Naples ITG Challenger - Naples ECU Prague Open - Prague Unicredit Czech Open 2007 - Prostejov 2007 Nielsen Pro Tennis Championship - Winnetka Challenger Natrel Presented by National Bank - Granby Santiago Challenger PEOPLEnet Cup - Dnepropetrovsk AT&T Challenger of Dallas - Dallas Theusbridge.com Tennis Classic - Tarzana 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Sarasota Challenger San Marino Challenger China Open - Beijing Jameson Cup - Milan Rabat Challenger Kun-Ming Challenger Winnetka Challenger Braunschweig Challenger Poprad Tatry Challenger Pekao Open 2001 - Szczecin Mohammedia Challenger Banja Luka Challenger Mercedes-Benz Cup - Los Angeles Levene Gouldin & Thompson Tennis Challenger - Binghamton Lexington Challenger Tampere Challenger Mercedes-Benz Cup - Los Angeles Thailand Open - Bangkok Bangkok Challenger Prostejov Challenger Bangkok Challenger Palermo Challenger Tiburon Challenger Charlottesville Challenger Challenger 42 - Andrezieux 2005 Freeman Men's Challenger - Joplin Champaign Challenger Salzburg Challenger Burnie Challenger Tatra Banka Slovak Open - Bratislava Marrakech Challenger Prostejov Challenger Nottingham Challenger Kosice Challenger Adidas International - Sydney Arizona Men's Tennis Championships - Scottsdale The Stella Artois Grass Court Championships - London Bancolombia Open - Bogota Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles Mercedes Cup - Stuttgart RCA Championships - Indianapolis Liberec Challenger Generali Open - Kitzbuhel Idea Prokom Open - Sopot Czech Open - Prostejov Baden Open - Ettlingen TD Waterhouse Cup - Long Island Binghamton Professional Tennis Tournament - Binghamton AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Next Generation Hardcourts - Adelaide Medibank Private International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Waco International Tennis Challenger - Waco Dubai Open - Dubai USTA Challenger of San Antonio - San Antonio Prague Challenger Quimper Challenger The $50,000 Pro Challenger at Calabasas - Calabasas U.S. Men's Clay Court Championships - Houston Exim Agmedia Open - Kosice Privatbank Open 2006 - Dnepropetrovsk 2003 Freeman Men's Challenger - Joplin Siemens Open 2003 - Scheveningen Santos Challenger Campbell's Hall of Fame Tennis Championships - Newport The Priority Telecom Open - Amersfoort Sao Paulo Challenger Naples Challenger - Naples Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Top Wool Challenger - Biella USTA Comerica Challenger - Aptos Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Southern Capital Cup - Almaty Delray Beach International Tennis Championships - Delray Beach Kyiv Open - Kiev ABN/AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas Oberstaufen Challenger US Men's Clay Court Championships - Houston Samsung Securities Cup Challenger Tennis - Seoul The Stella Artois Championships - London Como Challenger Davidoff Swiss Indoors Basel - Basel Nottingham-2 Challenger Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Germany F1 ABN/AMRO World Tennis Tournament - Rotterdam Zagreb Challenger Reggio Emilia Challenger Zivnobanka Czech Open - Prostejov Togliatti Cup - Togliatti USTA Challenger of Tiburon - Tiburon Waco International Tennis Challenger - Waco Swanston Challenger - Sacramento Czech Indoor Open - Prague 2004 Freeman Men's Challenger - Joplin XI Ciutat de Barcelona - Barcelona USTA Men's Challenger of Dallas - Dallas XL Capital Bermuda Open - Bermuda Harrah's Entertainment Challenger - Tunica Generali Open - Kitzbuhel 4° Sporting Challenger - Turin Oklahoma Challenger - Tulsa Mobilux Open - Luxembourg Qatar ATP Challenger - Doha Orange Prokom Open - Sopot KGHM Emax Polish Indoors - Wroclaw Copa Club Campestre de Aguascalientes - Aguascalientes Prosperita Open 2006 - Ostrava San Marino Cepu Open - San Marino Lubbock Challenger - Lubbock BA-CA Tennis Trophy - Vienna Medibank International - Sydney Copa Telmex - Buenos Aires Pilot Pen Tennis - New Haven SA Tennis Open - Johannesburg Rio Quente Challenger Hurricane Tennis Open - Bradenton The Dubai Tennis Championships - Dubai Sunset Moulding Challenger - Yuba City AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Medibank International - Sydney Lugano Challenger 2008 Lubbock Challenger - Lubbock St. Petersburg Open - St. Petersburg SAP Open - San Jose Montevideo Challenger Delray Beach International Tennis Championships - Delray Beach Furth Challenger Kitzbuhel Challenger Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Thailand Open - Bangkok Samsung Securities Cup - Seoul Rijeka Challenger Napoli Challenger Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai Tallahassee Challenger Rome Challenger US Men's Clay Court Championship - Houston Ostrava Challenger Carson Challenger UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Bordeaux Challenger Prostejov Challenger Power Horse World Team Cup - Dusseldorf UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Brisbane International - Brisbane Salzburg Challenger Abierto Mexicano Telcel - Acapulco Heilbronn Challenger SAP Open - San Jose Ordina Open - 's-Hertogenbosch Dallas Challenger Bergamo Challenger International Tennis Championships - Delray Beach U.S. National Indoor Tennis Championships - Memphis BMW Open - Munich Bank Austria Tennis Trophy - Vienna Interwetten Austrian Open - Kitzbuhel Campinas Challenger Salinas Challenger AEGON International - Eastbourne Mercedes Cup - Stuttgart Brasil Open - Costa do Sauipe Scheveningen Challenger Delray Beach International Tennis Championships - Delray Beach Honolulu Challenger Tashkent Challenger Winston-Salem Open - Winston-Salem Dallas Challenger China Open - Beijing Campbells Hall of Fame Tennis Championships - Newport Charlottesville Challenger ARAG World Team Championship - Dusseldorf Estoril Open - Estoril Eckental Challenger Ortisei Challenger The Artois Championships - London Knoxville Challenger Ordina Open - s-Hertogenbosch Masters Series - Hamburg Medibank International - Sydney Santiago Challenger Sunrise Challenger Regions Morgan Keegan Championships - Memphis Caltanissetta Challenger Regions Morgan Keegan Championships - Memphis Dallas Challenger Erste Bank Open - Vienna Barletta Challenger Rimouski Challenger St. Petersburg Open - St. Petersburg Thailand Open - Bangkok Napoli Challenger Guadalajara Challenger Sarasota Challenger Monza Challenger Erste Bank Open - Vienna Rakuten Japan Open - Tokyo AAPT Championships - Adelaide U.S. Men's Clay Court Championships - Houston Busan Challenger U.S. National Indoor Tennis Championships - Memphis Leon Challenger Rome Challenger Mons Challenger Ostrava Challenger AEGON Championships - London Helsinki Challenger Allianz Suisse Open Gstaad - Gstaad Guadalajara Challenger St. Petersburg Open - St. Petersburg Chennai Open - Chennai Poznan Challenger Aptos Challenger Prague Challenger Aircel Chennai Open - Chennai Ljubljana Challenger Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Ortisei Challenger Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Heilbronn Challenger Singapore Challenger Cherbourg Challenger AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Geneva Challenger Citi Open - Washington Moselle Open - Metz Qatar ExxonMobil Open - Doha Apia International - Sydney RCA Championships - Indianapolis Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston AIG Japan Open - Tokyo Irving Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Heilbronn Challenger Milan Challenger Casablanca Challenger Geneva Challenger - Geneva The Nottingham Challenger - Nottingham San Luis Potosi Challenger - San Luis Potosi Finnish Open - Helsinki Kroger / St. Jude International - Memphis Tallahassee Tennis Challenger - Tallahassee China Open - Beijing Franklin Templeton Tennis Classic - Scottsdale Orange Prokom Open - Sopot Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Legg Mason Tennis Classic - Washington Tennis Masters Series - Miami Tennis Masters Series - Miami China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Chennai Open - Chennai Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Cup - Montreal BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Rogers Cup - Montreal PBZ Zagreb Indoors - Zagreb Copa AT&T - Buenos Aires Arizona Men's Tennis Championships - Scottsdale U.S. Mens's Clay Court Championship - Houston US Men's Clay Court Championship - Houston Pacific Life Open - Indian Wells Generali Open - Kitzbuhel Kremlin Cup - Moscow Western & Southern Financial Group Masters - Cincinnati Synsam Swedish Open - Bastad Masters Series Monte-Carlo - Monte-Carlo Dutch Open Tennis - Amersfoort Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Rogers Cup - Montreal Legg Mason Tennis Classic - Washington BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Australian Open - Melbourne Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Malaysian Open - Kuala Lumpur Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Tennis Masters Series - Madrid Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Countrywide Classic - Los Angeles Australian Open - Melbourne French Open - Paris Regions Morgan Keegan Championships - Memphis Wimbledon - London U.S. Open - New York Delray Beach International Tennis Championships - Delray Beach Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Legg Mason Tennis Classic - Washington French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Kremlin Cup - Moscow U.S. Open - New York Australian Open - Melbourne French Open - Paris Bet-at-home Open - Hamburg Wimbledon - London U.S. Open - New York Australian Open - Melbourne NASDAQ-100 Open - Miami French Open - Paris Telecom Italia Masters - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York U.S. Open - New York BNP Paribas Masters - Paris French Open - Paris U.S. Open - New York U.S. Open - New York Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, Group I, PO, RUS-RSA 5-0 Olympics - London Olympics - Beijing